An Area Optimized Implementation of AES S - Box Based on Composite Field and Evolutionary Algorithm
نویسندگان
چکیده
In this paper, in order to reduce the hardware complexity, the S-Box based on composite field arithmetic (CFA) technology is optimized by using Genetic Algorithm (GA) and Cartesian Genetic Programming (CGP) model. Firstly, the multiplicative inverse (MI) over GF(2) is mapped into composite field GF((2)) by using the CFA technique. Secondly, the compact circuit of MI over GF(2) is selected from 100 evolved circuits, and same design method is applied to the compact circuit of multiplication over GF(2). Compared with the direct implementations, the areas of optimized circuits of MI over GF(2) and multiplication over GF((2)) are reduced by 66% and 57.69%, respectively. Moreover, the area reductions for MI over GF(2) and the whole of S-Box are up to 59.23% and 56.14%, respectively.
منابع مشابه
Area optimized S-BOX Architecture for Advance Encryption Standards
This paper presents an area optimized for composite field arithmetic based SubBytes transformation (Sbox) used in Advanced Encryption Standard (AES) encryption. The proposed architecture is based on precomputation technique. Implementation is proposed on FPGA using Xilinx ISE on XC3S 400-5 and results are shown in the paper. Keywords—AES, S-BOX, Sub-Byte, Encryption.
متن کاملHardware Implementation of Dynamic S-BOX to Use in AES Cryptosystem
One of the major cipher symmetric algorithms is AES. Its main feature is to use S-BOX step, which is the only non-linear part of this standard possessing fixed structure. During the previous studies, it was shown that AES standard security was increased by changing the design concepts of S-BOX and production of dynamic S-BOX. In this paper, a change of AES standard security is studied by produc...
متن کاملApplication of the Composite Field in the Design of an Improved AES S-box Based on Inversion
The hardware implementation of the Substitution-Box (S-box) of the Advanced Encryption Standard (AES) always employs composite field GF ((2)) to obtain better efficiency. In this paper, an improved class of S-boxes by direct inversion in composite field is presented, and the choice of the subfield leading to the most efficient implementation is discussed. Eliminating the field isomorphic transf...
متن کاملFPGA Based SCA Resistant AES S-Box Design
A new implementation scheme of AES (Advanced Encryption Standard) is proposed in this paper. The LUT based design of S-box consumes almost 75% of power. Instead of using LUT based S-box, composite field S-box design is used. That can reduce the amount of power consumption. The values of s-box are known to everyone. By masking the each value in the s-box by another masking function increase the ...
متن کاملFPGA Can be Implemented Using Advanced Encryption Standard Algorithm
This paper mainly focused on implementation of AES encryption and decryption standard AES-128. All the transformations of both Encryption and Decryption are simulated using an iterativedesign approach in order to minimize the hardware consumption. This method can make it avery low-complex architecture, especially in saving the hardware resource in implementing theAES InverseSub Bytes module and...
متن کامل